#!/usr/bin/python 
#coding=utf-8

import unittest
import re 

#习题：实现一个web接口，功能：输入一个url，返回输入url是否可用。构建接口的unittest用例。

class test(unittest.TestCase):
    def setUp(self):
        self.url=raw_input('请输入需要测试的url:')
        
    def test_case(self):
        #print self.url
        if re.search("^((http|ftp|https|mailto|ldap|file|news|gopher|telnet)://)*\w+.\w+.\w+(.\d+)?(/[a-zA-Z]+)*\?*([a-zA-Z]+=\w+)*",self.url):
            print "\nurl可用 \n"
        else:
            print "url不可用 \n"

        
        

    def tearDown(self):
        print 'Test over'


if __name__=='__main__':
    unittest.main()


